예제 #1
0
        internal void ProcessImport(string aURLSpec,
                                     nsMediaList aMedia,
                                     RuleAppendFunc aAppendFunc,
                                     object aData)
        {
            ImportRule rule = new ImportRule(aMedia, aURLSpec);
              aAppendFunc(rule, aData);

              // Diagnose bad URIs even if we don't have a child loader.
              Uri url;
              // Charset will be deduced from mBaseURI, which is more or less correct.
              nsresult rv = CommonUtil.NS_NewURI(out url, aURLSpec, null, mBaseURI);

              if (rv.Failed()) {
            if (rv == nsresult.ERROR_MALFORMED_URI) {
              // import url is bad
              { if (!mSuppressErrors) mReporter.ReportUnexpected("PEImportBadURI", aURLSpec); };
              mReporter.OutputError();
            }
            return;
              }

              if (mChildLoader != null) {
            mChildLoader.LoadChildSheet(mSheet, url, aMedia, rule);
              }
        }
예제 #2
0
파일: CssLoader.cs 프로젝트: jorik041/CsCss
 internal void LoadChildSheet(CssStyleSheet aParentSheet, Uri aUrl, nsMediaList aMedia, CssImportRule aRule)
 {
 }
예제 #3
0
 internal void LoadChildSheet(CssStyleSheet aParentSheet, Uri aUrl, nsMediaList aMedia, CssImportRule aRule)
 {
 }