Justin Lebar
da0cb52496
Bug 719459 - Add onmozbrowsertitlechange event. r=smaug
...
--HG--
extra : rebase_source : b5e8ee64c85e0090a38a849bf077a68055ff56b9
2012-01-26 18:03:22 -05:00
Marco Bonardo
48931a913b
Merge mozilla-central to mozilla-inbound
2012-01-26 19:34:35 +01:00
Benoit Jacob
b9c5df43a5
Bug 720438 - Update ANGLE to r963 - no review
...
No review because this is just syncing us with upstream:
http://code.google.com/p/angleproject/
This is also doing some cleanup, removing stale/empty files and updating patches.
The main benefit from this update is that long-identifier-shortening has been fixed.
2012-01-26 12:04:15 -05:00
Olli Pettay
2df43f0d64
Bug 719949 - Unmark listeners in XHR, WebSocket and EventSource if the object is black, r=mccr8
...
--HG--
extra : rebase_source : ceff390170c3ad35baa33a7f16ec39e3393a81be
2012-01-26 16:55:30 +01:00
Olli Pettay
bd43197001
Bug 720647 - Add message managers to black-bit-propagation, r=mccr8
...
--HG--
extra : rebase_source : f250f4d74ececd46e07bb81eb4ad9178d6408bd9
2012-01-26 16:39:23 +01:00
Olli Pettay
0ee8497d4d
Bug 720808 - Add nsJSEventListener and nsGlobalWndow to BBP, r=mccr8
...
--HG--
extra : rebase_source : e6512fe1b8b19b3ddd959b992ce0f2672b0b072f
2012-01-26 16:03:21 +01:00
Olli Pettay
c8d8ca4965
Bug 720630 - Add a way to unmark all the listeners in black documents, r=mccr8
...
--HG--
extra : rebase_source : 3703e6bc0dc16683757255fd5bf7a5537ac4de38
2012-01-26 15:51:58 +01:00
Olli Pettay
100aa0a448
Bug 720536 - unmark ELM listeners, r=mccr8
...
--HG--
extra : rebase_source : 9c4bdf80b23e4c95c114de83977f813f6c977516
2012-01-26 15:45:12 +01:00
Marco Castelluccio
6532a673e2
Bug 702158 - [Skia] Get Skia backend working on Linux. r=mattwoodrow
2012-01-26 09:54:31 +09:00
Jeff Walden
6f2cbe7a02
Bug 720941 - Remove JSDOUBLE_COMPARE (and DOUBLE_COMPARE, outside SpiderMonkey), as tinderbox's Windows compilers seem not to need it any more. r=dmandelin
...
--HG--
extra : rebase_source : 1ee5ff83329ef22e6ea471f5a06815bafa45f345
2012-01-23 11:52:28 -08:00
Jon Buckley
0f5a015dd3
Bug 682299 - CORS <video> tests. r=roc
2012-01-25 17:31:30 -05:00
Jon Buckley
d54e4fa42d
Bug 682299 - Implement CORS support for the <video> tag. r=roc
2012-01-25 17:31:30 -05:00
Jon Buckley
a388ed4a99
Bug 682299 - Move CORS attributes and enumerations to nsGenericHTMLElement. r=bz
2012-01-25 17:31:29 -05:00
Matthew Schranz
877f5228df
Bug 698384 - Make document.createNodeIterator's 2nd and 3rd parameters optional. r=smaug
2012-01-25 13:47:50 +01:00
Ms2ger
97967af56e
Merge m-c to m-i.
2012-01-25 11:06:40 +01:00
Ms2ger
fa49b00e76
Bug 718504 - Remove some GetChildAt callers; r=smaug
2012-01-25 08:50:07 +01:00
Ms2ger
0ee0b0b894
Bug 718170 - Part b: Use nsINode in IsVisTextNode; r=ehsan
2012-01-25 08:50:05 +01:00
Ms2ger
a98525ac10
Bug 720124 - Remove dead code from HTMLContentSink: AddComment; r=hsivonen
2012-01-25 08:50:04 +01:00
Ms2ger
c1e941dcc3
Bug 720124 - Remove dead code from HTMLContentSink: AddProcessingInstruction; r=hsivonen
2012-01-25 08:50:04 +01:00
Ms2ger
2a1d41ff0a
Bug 720124 - Remove dead code from HTMLContentSink: IsFormOnStack; r=hsivonen
2012-01-25 08:50:04 +01:00
Ms2ger
8167dbbb55
Bug 720124 - Remove dead code from HTMLContentSink: form; r=hsivonen
2012-01-25 08:50:03 +01:00
Ms2ger
fac6a5017b
Bug 720124 - Remove dead code from HTMLContentSink: meta; r=hsivonen
2012-01-25 08:50:03 +01:00
Ms2ger
59adf29bb1
Bug 720124 - Remove dead code from HTMLContentSink: mInsideNoXXXTag; r=hsivonen
2012-01-25 08:50:03 +01:00
Ms2ger
c28a33d866
Bug 720124 - Remove dead code from HTMLContentSink: mNumOpenIFRAMES; r=hsivonen
2012-01-25 08:50:03 +01:00
Ms2ger
b51f11201d
Bug 720124 - Remove dead code from HTMLContentSink: AddDocTypeDecl; r=hsivonen
2012-01-25 08:50:02 +01:00
Ms2ger
4088648603
Bug 720124 - Remove dead code from HTMLContentSink: frameset - link - style - doctype; r=hsivonen
2012-01-25 08:48:59 +01:00
Ms2ger
3db20856ec
Bug 715112 - Remove HTMLContentSink::ProcessSCRIPTEndTag; r=hsivonen
2012-01-25 08:48:59 +01:00
Ben Turner
182ee449ce
Bug 718132 - IndexedDB: Intermittent Failing to get JS wrapper in IDBRequest::NotifyHelperCompleted. r=khuey.
...
--HG--
extra : transplant_source : kT-%8B%9A%00%D5%230%EC%11%00%1A%B1%A2%1EFSd%2A
2012-01-24 02:03:37 -08:00
Simon Montagu
01326f327c
Move nsIDocumentCharsetInfo out of intl/chardet into nsIDocShell, Bug 713825, r=bz, mbrubeck
2012-01-24 11:52:05 +02:00
Edwin Flores
4701befff3
Bug 710521 - Refactor gfxFont to separate out drawing stroke and drawing to path. r=roc
2012-01-26 13:11:18 +01:00
Alex Vincent
7a891b637f
Implement XMLHttpRequest.timeout support. Bug 525816, r=smaug, sr=sicking.
...
--HG--
extra : rebase_source : f8ec0171cab2d0fbcc1975c5e455162ebbeb2690
2012-01-26 11:02:22 +01:00
Jonathan Watt
1bf71f3dbb
Bug 721131 - Speed up build in content/svg/content/src - clean up #include directives in its header files. r=dholbert.
2012-01-26 09:57:21 +00:00
Phil Ringnalda
99ac43d6b1
Back out 60fc46d5b1ca (bug 723793) for Windows crashtest assertions
...
--HG--
extra : rebase_source : 6ca69e6016ed2c1699315b7a1f7d632903857a33
2012-02-02 23:33:08 -08:00
Matthew Gregan
a0d6d77c9f
Bug 723793 - Lazily initialize libcubeb on first use. r=roc
2012-02-03 16:01:40 +13:00
Sid Stamm
555e10e7f0
Bug 717511 - Content Security Policy Bypass. r=bsterne, jst
2012-02-02 15:42:12 -08:00
Boris Zbarsky
af195dcd09
Bug 723441. Add a way to store base URI object on nodes out-of-band, and use the for <use>-cloned content. r=dholbert
2012-02-02 15:50:50 -05:00
Rafael Ávila de Espíndola
ec820d6d78
Bug 723525 - Mark classes final or add virtual destructor in content/*. r=jmuizelaar.
2012-02-02 17:15:18 +01:00
Ed Morley
20833ba752
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-02-02 10:22:32 +00:00
Matthew Gregan
eb099720cf
Bug 687927 - Remove vestigial logging. r=roc
2012-02-02 15:28:12 +13:00
Matthew Gregan
8d881ee1d4
Bug 677138 - Integrate libcubeb into a buffered nsAudioStream API. r=cpearce
2012-01-13 10:20:36 +13:00
Daniel Holbert
4ed39163d3
(no bug, comment-only) Fix broken link to feDiffuseLighting chunk of SVG spec. DONTBUILD
2012-02-01 17:55:05 -08:00
Matt Brubeck
59734e78eb
Merge mozilla-central and mozilla-inbound
2012-02-01 17:09:34 -08:00
Brian Birtles
b5e8d84620
Bug 720103 - Detect and break create-delete cycles in SMIL timegraphs; r=dholbert
2012-02-02 08:58:58 +09:00
Igor Bukanov
ac75a17316
bug 723021 - moving native stack limits into runtime. r=luke
2012-01-31 23:28:22 +01:00
Ed Morley
0ce8f75531
Backout 0e6b1dfaa99c (bug 720208) for M1 orange
2012-02-01 12:58:07 +00:00
Timothy Zhu
8d34e9a692
Bug 686514 - Make ctrl-plus and ctrl-minus scale image documents. r=gavin.sharp,jonas
2011-11-16 23:25:00 -05:00
Phil Ringnalda
ed1e18f921
Backed out changeset a57b82b18bde (bug 622232) for build bustage
2012-01-23 16:07:47 -08:00
Steve Workman
b8a9c0671a
Bug 622232: Cancel DNS prefetches for HTML Anchor Elems after a tab is closed; r=mcmanus sr=bz
2012-01-20 15:14:46 -08:00
Andrew McCreight
821eb101a0
Bug 720292 - add more cycle collector edge names. r=smaug
2012-01-23 15:25:53 -08:00
Robert Longson
05d3f21653
Bug 647914 - Horizontal and vertical SVG paths are omitted from bbox calculations if they have siblings. r=jwatt
2012-01-23 17:42:32 +00:00
Ed Morley
b39bbb8f95
Backout 8886b027527a (bug 718132) for xpcshell failures
2012-01-23 16:18:14 +00:00
Bobby Holley
d61eeae4c7
Bug 579535 - Remove AddScriptBlockerAndPreventAddingRunners() API and warn about script runner failures. r=bz
2012-01-23 16:52:38 +01:00
Ben Turner
c597ebf39d
Bug 718132 - IndexedDB: Intermittent Failing to get JS wrapper in IDBRequest::NotifyHelperCompleted. r=khuey.
...
--HG--
extra : transplant_source : 1j%98%F9%1D%7F%C8%13%8E%9D%B0%05%05%93%D4%60%89%3D%06%19
2012-01-23 06:03:41 -08:00
Matt Woodrow
db33b0ef0e
Bug 718334 - Fix some tests to make them work with Skia. r=roc
2012-01-23 14:08:17 +13:00
Justin Lebar
bd7a4c393c
Bug 720157 - Don't crash when OnLocationChange sends a null URI. r=smaug
2012-01-22 15:46:55 -05:00
Benoit Jacob
90584af833
Bug 700429 - mark uniformfBadArgs.html and uniformiBadArgs.html as passing on 10.7, r=jgilbert
2011-11-08 08:30:00 -08:00
Robert Longson
14d6cab89d
Bug 619469 - animation should be disabled for failing conditional-processing conditions. r=dholbert
2012-02-05 23:17:23 +00:00
Masatoshi Kimura
c3d7b0b2bb
Bug 723894 - Crash when Web IDL dictionary object is null; r=mrbkap
2012-02-05 18:57:46 +00:00
Johnny Stenback
f94beb0505
Followup fix for bug 723473, also make sure that the content type string remains valid while instantiating a plugin instance. r=josh
2012-02-13 13:26:41 -08:00
Olli Pettay
a19334a3f9
Bug 725768 - BBP for ObjectHolders, additional patch 2, r=mccr8
2012-02-13 22:59:14 +02:00
Masatoshi Kimura
c70d70f634
Bug 720208 - Implement DOM4 DOMException types and codes. r=ms2ger,smaug
2012-02-01 11:36:42 +01:00
Jason Duell
254b4a4603
Bug 718557: Clean up DOM Websocket close logic. r=smaug
2012-01-31 20:41:43 -08:00
Bas Schouten
7244d2b180
Bug 715785: Make ImageContainers independent of LayerManagers. r=roc
2012-02-01 03:18:30 +01:00
Nicholas Nethercote
0709e1673b
Bug 671299 (part 3) - Add style sheet memory reporters. r=dbaron.
2012-01-02 18:19:14 -08:00
aceman
ac317fa7ff
Bug 711839 - --disable-ogg configure option breaks build after bug 689834. r=bz
2012-01-20 19:23:58 +00:00
Justin Lebar
f24ca507db
Bug 710231 - Part 3: Add mozbrowserloadstart, mozbrowserloadend, mozbrowserlocationchange events to <iframe mozbrowser>. r=smaug
...
--HG--
extra : rebase_source : 01d82c02f56afd6aebf94443f223bc537536cc57
2012-01-20 12:02:48 -05:00
Justin Lebar
c5ecec2c4e
Bug 710231 - Part 2: Move nsGenericHTMLFrameElement into its own file. r=smaug
...
--HG--
extra : rebase_source : 91a8636ff2d6cc5892ceb8f0235079f8201b6065
2012-01-20 12:02:48 -05:00
Justin Lebar
95259428e1
Bug 710231 - Part 1: Back out bug 708176 part 2 (rev 1bdcd84ae727). r=smaug
...
--HG--
extra : rebase_source : 1c5768b85524a2c7ad63901e7d1f7acdbc075dcb
2012-01-20 12:02:28 -05:00
Henri Sivonen
625e6e725c
Bug 102699 - Support text/html in DOMParser.parseFromString(). r=smaug.
...
--HG--
rename : content/base/test/file_html_in_xhr.sjs => parser/htmlparser/tests/mochitest/file_bug102699.sjs
2012-01-20 14:03:49 +02:00
Henri Sivonen
3bd56d1ff6
Bug 714777 - Refactor fragment parsing out of nsHtml5Parser. r=smaug.
2012-01-20 13:16:27 +02:00
Henri Sivonen
122c17f8e7
Bug 715103 - Move parser unblocking management from nsContentSink to nsScriptLoader. r=smaug.
2012-01-20 13:16:27 +02:00
Henri Sivonen
4dd4e2ea12
Bug 715739 - Make document.write from inside a script-created parser not add to the wyciwyg channel. r=smaug.
2012-01-20 13:16:27 +02:00
Henri Sivonen
a66bfdb20b
Bug 715112 - Remove duplicate document.close() state tracking. r=smaug.
2012-01-20 13:16:26 +02:00
Chris Pearce
40ff561ddd
Bug 717026 - Change test to not play() media to avoid audio thread destruction bottleneck. r=roc
2012-01-20 07:31:03 +13:00
Chris Pearce
d696c122f9
Bug 713381 - Queue media decode thread creation when limit reached. r=roc
2012-01-20 07:30:29 +13:00
Chris Pearce
b643f4cab0
Bug 713381 - Add null check on decoder state machine, increase media thread limit. r=roc
2012-01-20 07:29:12 +13:00
Matt Woodrow
d188865651
Backout 0190782907ea because of failed tests
2012-01-19 19:37:02 +13:00
Jeff Muizelaar
19d31dec25
Bug 718440. Add more sampler labels to various places. r=bgirard
...
This shows the problems described in bug 710068.
2012-01-17 15:33:04 -05:00
Matt Woodrow
ae4fbc05f8
Bug 718334 - Fix some tests to make them work with Skia. r=roc
2012-01-19 17:48:35 +13:00
Bobby Holley
f802ffaae4
Bug 702353 - Proof-of-concept on some pretty involved tests. r=ted
2012-01-18 19:10:14 -08:00
Chris Pearce
3333e53c6b
Bug 717026 - Ensure libsydneyaudio windows block size is an even multiple of channels*frame_size. r=kinetik
2012-01-19 14:11:51 +13:00
Wes Johnston
5eb172def6
Bug 603008 - Platform support for multitouch events. r=smaug
...
* * *
Bug 603008 - Platform support for multitouch events.
* * *
ifdefandroid
2011-12-16 16:24:11 -08:00
Chris Pearce
351ff8bb7e
Bug 713381 - Commit backout. r=backout
2012-01-19 11:57:44 +13:00
Chris Pearce
7894822b60
Bug Bug 713381 - backout 38271572005b,d5ebbc25b4b8,6435f51dd10d. r=backout
2012-01-19 11:56:54 +13:00
Chris Pearce
af5662affd
Bug 713381 - Queue media decode thread creation when limit reached. r=roc
2012-01-19 09:15:57 +13:00
Chris Pearce
9b446a7ca7
Bug 713381 - Add null check on decoder state machine. r=roc
2012-01-19 09:15:47 +13:00
Jignesh Kakadiya
a708223dfb
Bug 717066 - Make nsGenericHTMLElement::GetLayoutHistoryAndKey return void. r=ms2ger
2012-01-18 16:10:06 -05:00
L. David Baron
94eb7fc6c5
Switch nsLayoutUtils inflation methods to the new setup with state on the pres context. (Bug 706609, patch 5) r=roc
...
This is the third of three patches to rework the way we handle getting
the font inflation container and width data during reflow, which are
needed so that we can sometimes honor inflation during intrinsic width
calculation (which we need to do to make some form controls inflate
correctly).
2012-01-24 17:21:29 -08:00
Christopher De Cairos
f91f19fd93
Bug 686137 - Make nsMediaDecoder::RequestFrameBufferLength virtual. r=kinetik
2012-01-25 13:38:23 +13:00
Christopher De Cairos
868056accd
Bug 686137 - Add test for setting mozFrameBufferLength. r=kinetik
2012-01-25 13:38:22 +13:00
Steve Workman
499bffed97
Bug 622232: Cancel DNS prefetches for HTML Anchor Elems after a tab is closed; r=mcmanus sr=bz
2012-01-20 15:14:46 -08:00
Jeff Muizelaar
0afd025549
Bug 719917. Add some more network and plugin related SAMPLE_LABELs. r=bgirard
...
--HG--
extra : rebase_source : d21f4ffb244ae661e1ca222c02a8fa8b40a071bd
2012-01-18 19:53:35 -05:00
Benoit Jacob
d9362f2c32
back out Bug 696495 for linux m1 orange.
2012-01-24 17:37:44 -05:00
Benoit Jacob
cd6750ebf7
Bug 696495 - texture-mips.html failures might be workaroundable by setting minification filter before glGenerateMipmap call - r=jgilbert
2012-01-24 16:12:31 -05:00
Benoit Jacob
cf71e81b49
Bug 707460 - Fix WebGL framebuffer statuses and errors - r=jgilbert
2012-01-24 16:12:31 -05:00
Benoit Jacob
edf3ce6b67
Bug 706674 - WebGLFramebufferAttachment's are not WebGLRectangleObject's - r=jgilbert
...
The main change is: remove the WebGLRectangleObject inheritance from
WebGLFramebufferAttachment, and instead have WebGLFramebufferAttachment
query its texture or renderbuffer for their dimensions, when needed.
In the course of doing this, a couple other needed changes appeared:
- let WebGLTexture::ImageInfo inherit WebGLRectangleObject, so that WebGLFramebufferAttachment can return a pointer to it right away in the texture case
- add a FramebufferRectangleObject() method to WebGLContext, that will return the dimensions of the bound FBO if there is one, otherwise will just return the contexts' own dimensions.
- in order to do that, it was very convenient to let WebGLContext inherit WebGLRectangleObject so that FramebufferRectangleObject() could just return a pointer to that in the no-bound-FBO case.
- move WebGLRectangleObject up in the file, above WebGLContext
- there was a plain bug in WebGLFramebufferAttachment::HasAlpha(), we were not using the right image info within the texture.
2012-01-24 16:12:31 -05:00
Jonathan Watt
f36738d918
Bug 416581, part 1 - Move mLanguage from nsStyleVisibility to nsStyleFont. r=dbaron.
2012-01-24 13:09:55 +00:00
Jonathan Watt
a9f6927413
Bug 718968 - Remove old include paths from Makefile.in. r=dholbert.
2012-01-18 11:49:00 +00:00
Matt Brubeck
3aa150e837
Back out 88733ce1bef3 (bug 718440) because of Windows build failure
2012-01-17 15:15:47 -08:00
Jeff Muizelaar
e18b95dabf
Bug 718440. Add more sampler labels to various places. r=bgirard
...
This shows the problems described in bug 710068.
2012-01-17 15:33:04 -05:00
Jeff Muizelaar
6e93f717ea
Bug 717921. Always get a thebes surface to mark dirty. r=bas
2012-01-14 14:49:27 -05:00
Jeff Muizelaar
c80b220c7a
Bug 692879. Handle failing tests on OS X 10.5. r=mwoodrow
2012-01-04 15:35:55 -05:00
Matt Brubeck
4b1bdf5b96
Back out efd165428f08 to 4a79fefefa28 (bug 580786, bug 716639, bug 692879, bug 717921) because of reftest error
2012-01-17 10:08:38 -08:00
Jeff Muizelaar
edb2ddb906
Bug 717921. Always get a thebes surface to mark dirty. r=bas
...
--HG--
extra : rebase_source : 1c8013fc9f9b974a7a471f8ab9b2e7b902602905
2012-01-14 14:49:27 -05:00
Jeff Muizelaar
ca742b32ad
Bug 692879. Handle failing tests on OS X 10.5. r=mwoodrow
...
--HG--
extra : rebase_source : f77d38e03ca63a8d0d2a620eca6a4247753cc8de
2012-01-04 15:35:55 -05:00
Marco Bonardo
cf7bdf1de9
Merge central to inbound
2012-01-17 16:24:46 +01:00
Oleg Romashin
0c3008780d
Bug 718494 - nsHTMLTableSectionElement.cpp:188:12: error: variable 'rv' set but not used; r=Ms2ger
2012-01-17 12:52:36 +01:00
Ms2ger
7535aaa04a
Backout bug 580786 / bug 716639 / bug 692879 / bug 717921 / bug 692879 (2dc5909e63b0:ced751d32df6); a=philor
2012-01-17 10:48:19 +01:00
Justin Wood
965826891d
Merge last green PGO from inbound to mozilla-central
2012-01-16 22:27:53 -05:00
Olli Pettay
0cabdcbd11
Bug 718330 - Add URI of owning document to nsGenericElement::Traverse logging, r=mccr8
2012-01-16 15:06:19 +02:00
Tim Taubert
94e16d470e
merge m-c to fx-team
2012-01-16 11:20:19 +01:00
Olli Pettay
437e1050c9
Bug 718297 - Add EnumerateAll to nsPropertyTable, r=jst
2012-01-15 21:02:06 +02:00
Justin Wood
9e5a881c42
Merge m-c tip to m-i
2012-01-15 05:29:24 -05:00
Ms2ger
f97dbc4ba1
Bug 717370 - Cleanup range-using and nearby code in editor; r=smaug+ehsan
2012-01-15 09:13:12 +01:00
Ms2ger
4e6b2dedac
Bug 717195 - Export dombindings.h; r=bholley
2012-01-15 09:13:12 +01:00
Ms2ger
e868830132
Bug 717216 - Don't return nsnull from nsXBLDocGlobalObject::EnsureScriptEnvironment; r=volkmar
2012-01-15 09:13:11 +01:00
Ms2ger
d8739c7ff6
Bug 677079 - Part g: Expose VersionSetXML in jsfriendapi.h; r=bhackett
2012-01-15 09:13:08 +01:00
Diogo Golovanevsky Monteiro
671f040fca
Bug 718133 - Remove keyboard shortcuts for zooming to 1:1 scale when viewing standalone images. r=roc
2012-01-14 22:31:18 -08:00
Marco Bonardo
5acdef53c1
Merge last PGO-safe green changeset from mozilla-inbound to mozilla-central
2012-01-14 10:01:34 +01:00
Jared Wein
c3725ef355
Bug 198964 - Enable smooth scrolling by default. r=gavin
2012-01-13 16:26:34 -08:00
Olli Pettay
f00c463259
Bug 716004 - Traverse nsXBLDocumentInfo less often, r=jst,mccr8
2012-01-13 14:44:14 +02:00
Benoit Jacob
e2ed3400bd
Bug 612320 - remove useless viewport changes - r=vlad
2012-01-16 17:07:18 -05:00
Benoit Jacob
938902615b
Bug 717584 - FAIL_ON_WARNINGS in content/canvas/src - r=Ms2ger
2012-01-16 17:07:18 -05:00
Benoit Jacob
ba846acb30
Bug 713369 - don't try to fall back to another GL provider, if one GL provider gives a WebGL initialization error - r=jgilbert
2012-01-16 17:07:18 -05:00
Henri Sivonen
ce7294644a
Bug 702167 - Remove an obsolete script execution test whose premise is wrong per HTML5. rs=smaug.
2012-01-13 16:27:51 +02:00
Masatoshi Kimura
b71556db7e
Bug 716570 - Rename blob URI scheme from "moz-filedata" to "blob" per spec. r=sicking
...
--HG--
rename : content/base/src/nsFileDataProtocolHandler.cpp => content/base/src/nsBlobProtocolHandler.cpp
rename : content/base/src/nsFileDataProtocolHandler.h => content/base/src/nsBlobProtocolHandler.h
2012-01-12 11:36:03 +01:00
Ehsan Akhgari
1ea713b5e0
Bug 171237 - Center the search results instead of scrolling only enough to show them in order to provide more visual context; r=roc
2012-01-11 20:18:23 -05:00
Daniel Holbert
bedaa1ea65
Bug 716699: Mark some SMIL and SVG-related directories as gcc-warning-free. r=jwatt
2012-01-11 00:32:38 -08:00
Ehsan Akhgari
2acb28d0df
Bug 717154 - Make sure the focus handler is only run once in order to avoid the intermittent orange; r=bzbarsky
2012-01-11 13:11:22 -05:00
Ed Morley
f906a27420
Merge mozilla-central to mozilla-inbound
2012-01-11 17:28:35 +00:00
Ed Morley
13a0a7914c
Merge last green changeset of mozilla-inbound to mozilla-central
2012-01-11 17:01:05 +00:00
Benjamin Smedberg
94dd505e34
Bug 675221 part H - fix test_bug489671 which is throwing exceptions from a console listener, which is supposed to fail to prevent infinite recursion or infinite repetition behavior. r=bz
2012-01-11 11:28:21 -05:00
Ms2ger
90d6724cfa
Bug 332648 - Part g: Move AutoIdArray to jsapi.h; r=evilpie
2012-01-11 09:23:09 +01:00
Ms2ger
2365b12e07
Bug 332648 - Part c: Move AutoObjectRooter to jsapi.h; r=evilpie
2012-01-11 09:23:08 +01:00
Ms2ger
52641a24c5
Bug 332648 - Part b: Move AutoValueRooter to jsapi.h; r=evilpie
...
This patch also moves the MarkRuntime function into the JS namespace.
2012-01-11 09:23:08 +01:00
Ms2ger
1a688061bd
Bug 699731 - Remove PR_INT64_MAX / PR_UINT64_MAX from non-nsprpub source; r=ted
2012-01-11 09:23:07 +01:00
Ms2ger
d2be610370
Bug 715206 - Remove XPConnect from IDB's LOCAL_INCLUDES (again); r=bholley
2012-01-11 09:23:07 +01:00
Henri Sivonen
bbe420a344
Bug 717198 - Remove the tag observer code from the tree. r=mrbkap.
2012-01-11 17:49:56 +02:00
Justin Lebar
8a28e88dbb
Bug 708176 - Followup: Fix busted test. rs=smaug
...
--HG--
extra : rebase_source : dcfb6aa83e6a1b5751cd5ddfbae7547a8aa1f28b
2012-01-10 14:50:21 -05:00
Justin Lebar
af97d824a1
Bug 708176 - Part 2: Add {i,}frame.queryInnerState(), which allows privileged pages to peer into an iframe's state. r=smaug
...
--HG--
extra : rebase_source : dfd89eb7d451bac9ae4e4eb05d090c767f42ab8e
2012-01-10 12:57:40 -05:00
Justin Lebar
a44674dd6d
Bug 708176 - Part 1: Add nsContentUtils::URIIsChromeOrInPref. r=mounir
...
--HG--
extra : rebase_source : 9073217bd7a34a5bcd710d7d0671bd021df93164
2012-01-10 12:57:39 -05:00
Ehsan Akhgari
b54ed15ab2
Bug 716877 - test_eventctors.xul calls SimleTest.finish needlessly; r=smaug
2012-01-10 12:43:15 -05:00
Ehsan Akhgari
1370e54569
Bug 716677 - test_bug296375.xul makes incorrect assumptions about the event ordering; r=smaug
2012-01-10 12:42:47 -05:00
Ms2ger
096afeb104
Merge m-c to m-i.
2012-01-11 12:15:35 +01:00
David Zbarsky
e38d101da0
Bug 682611 - Part 2: Remove nsIRange; r=smaug
2012-01-10 15:19:54 +01:00
David Zbarsky
36d49f44a6
Bug 682611 - Part 1: Merge nsIDOMRange and nsIDOMNSRange; r=Ms2ger r=smaug
2012-01-10 15:19:54 +01:00
Benoit Jacob
d9083fa079
Bug 713276 - Upgrade WebGL conformance test suite to r16456, follow-up - no review
...
follow-up: forgot to hg add some files and reenable the shader-precision-format test
2012-01-10 08:47:39 -05:00
Ed Morley
9397c357bc
Backout b121ed2a5db6 (bug 716699) & 59cd8f499630 (bug 716787) for OS X debug build failures
2012-01-11 09:57:55 +00:00
Masatoshi Kimura
16de863cf7
Bug 702820 - Allow XHR to data URL. r=sicking
2012-01-11 10:47:46 +01:00
Daniel Holbert
5b2d5da810
Bug 716699: Mark some SMIL and SVG-related directories as gcc-warning-free. r=jwatt
2012-01-11 00:32:38 -08:00
Markus Stange
203a8fa514
Bug 598482 part 6 - Remove nsIPlaintextEditor::eEditorUseAsyncUpdatesMask because it doesn't have any effect anymore. r=roc
2011-12-23 22:52:21 -05:00
Phil Ringnalda
569c6d1acc
Back out 3ab1dcfb2218 and 46ae4bf4aaf4 (bug 622301) for Windows PGO bustage
2012-01-14 18:56:00 -08:00
Bobby Holley
e95b6a4043
Bug 622301 - Remove now-obsolete 'callee' parameter. r=mrbkap
2012-01-14 10:29:56 -08:00
Ehsan Akhgari
c2e2c79b82
Bug 717819 - Remove the special casing of getting the offset parent for children of tables now that bug 10209 has been fixed; r=bzbarsky
2012-01-13 13:44:06 -05:00
Marco Bonardo
b549066218
Merge mozilla-central and mozilla-inbound
2012-01-14 10:07:48 +01:00
Steve Workman
e13dc90eb6
Bug 697830 - Delayed DNS prefetch queue is disabled for e10s. r=jduell
2012-01-13 22:21:08 -08:00
Michael Kohler
8e7d457186
Bug 711818 - MOZILLA_GUARD_OBJECT_NOTIFIER* should use a MOZ_ prefix to follow MFBT style
2012-01-10 00:29:30 -05:00
Ed Morley
6bb3db1b07
Bug 716168 - Remove browser/components/wintaskbar/ now that the tests live in browser/modules/test/ (bug 699575 followup); r=gavin
2012-01-10 01:10:42 +00:00
Mounir Lamouri
bb7d3a80d5
Bug 716338 - Use FAIL_ON_WARNINGS in content/html/content/src. r=bz
2012-01-09 18:58:30 +01:00
Ehsan Akhgari
1095853b7b
Bug 716145 - test_eventctors.html calls SimleTest.finish needlessly; r=smaug
...
--HG--
extra : rebase_source : 3dbd516acbaf1e21be24d6bb443d330ba02d61f1
2012-01-09 13:09:00 -05:00
Jeff Muizelaar
aaf4a4d8ad
Bug 717921. Always get a thebes surface to mark dirty. r=bas
2012-01-14 14:49:27 -05:00
Jeff Muizelaar
fa942d90ee
Bug 692879. Handle failing tests on OS X 10.5. r=mwoodrow
2012-01-04 15:35:55 -05:00
Boris Zbarsky
a539a4b217
Bug 716549. Flush on every mousemove, because otherwise we can end up with mouse events (mousemove, mousein, mouseout) dispatched to the wrong elements. r=smaug
2011-12-23 22:52:26 -05:00
Henri Sivonen
a0183e60b6
Bug 655261 - Remove nsIParserFilter from the tree. r=mrbkap.
2012-01-09 14:20:43 +02:00
Henri Sivonen
394977e69a
Bug 655255 - Remove nsICharsetDetectionAdaptor from the tree. r=smontagu.
2012-01-09 14:19:51 +02:00
Jignesh Kakadiya
ff0a28720e
Bug 704430 - Remove nsLayoutUtils::GetFrameFor. r=Ms2ger sr=roc
2012-01-09 10:56:04 +01:00
Ed Morley
86037d4658
Merge mozilla-central to mozilla-inbound
2012-01-08 22:23:21 +00:00
Tim Taubert
fa11540832
merge m-c to ux
2012-01-08 15:02:29 +01:00
Jared Wein
f26a288e96
Bug 708431 - Video controls fail to initialize if an extension implementing nsIContentPolicy is present. r=roc r=bz
2012-01-07 18:43:48 -08:00
Olli Pettay
f98eacabd8
Bug 715615 - unlink nsHTMLTableElement, r=bz
2012-01-08 01:37:43 +02:00
Olli Pettay
138bb80df8
Bug 714633 - Release message manager related data structures more aggressively, part2, r=jst
...
--HG--
extra : rebase_source : 3ed64f297c26111699b7e705836a04599ac5c79d
2012-01-07 21:20:26 +02:00
Olli Pettay
ddc85ea830
Bug 714633 - Release message manager related data structures more aggressively, r=jst
...
--HG--
extra : rebase_source : 5749ff9fc1ad21fd7a3d459198437e214b08fdfc
2012-01-07 21:20:12 +02:00
Olli Pettay
67e59b9a84
Bug 716006 - Don't traverse NodeInfoManager so much, r=jst, mccr8
...
--HG--
extra : rebase_source : 34085e6ad2c49a691b18c6fb092db7ae71e2a0f3
2012-01-07 20:57:03 +02:00
Ed Morley
a0b7161174
Backout b1612e3ba9b9 & 668a56be0eef (bug 622301) for Dromaeo regressions
2012-01-07 14:17:54 +00:00
Mats Palmgren
18ad05b670
Bug 715056 - Use GetNodeParent(), not GetParent(), because ranges deals with any node, not just content nodes. r=smaug
2012-01-04 12:06:44 +01:00
Jesse Ruderman
56b76d1c87
Bug 715056 - Crash test.
2012-01-04 12:10:49 +01:00
Bobby Holley
e1b5338653
Bug 622301 - Remove now-obsolete 'callee' parameter. r=mrbkap
2012-01-06 17:29:02 -08:00
Ed Morley
ecb7e4bac6
Merge mozilla-central to mozilla-inbound
2012-01-06 22:35:43 +00:00
Ed Morley
d89ef2f8f8
Merge last green changeset of mozilla-inbound to mozilla-central
2012-01-06 22:27:52 +00:00
Kyle Huey
d382eb7335
Bug 714752: Make imgIContainerObserver::FrameChanged take an imgIRequest*. r=joe sr=roc
2012-01-06 07:32:38 -05:00
Marco Bonardo
4b562bb0b7
Merge last green PGO from mozilla-inbound to mozilla-central
2012-01-06 13:22:51 +01:00
Neil Rashbrook
28fd3b25ad
Bug 714164 Restore some global window commands that were removed as part of bug 669026 because they appeared to be unused r=ehsan sr=roc
2012-01-05 21:33:41 +00:00
Marco Bonardo
2b6c8bb207
Merge last clean PGO changeset from mozilla-inbound to mozilla-central
2012-01-05 15:52:19 +01:00
Kyle Huey
a58d81faef
Bug 715185: Remove using namespace declaration from nsDOMFile.h. r=mounir
2012-01-05 08:44:46 -05:00
Bas Schouten
caf6bef0eb
Bug 711063 - Part 1: Add new glue code for Azure Wrapper. r=joedrew
2012-01-05 08:17:51 +01:00
Marco Bonardo
8b2530e87f
Merge mozilla-central and mozilla-inbound
2012-01-06 13:26:21 +01:00
Chris Pearce
a881f20501
Bug 712738 - Cap seeking outside of buffered data in live streams to end of buffered data. r=kinetik
2012-01-06 19:40:51 +13:00
Chris Pearce
b1bb283a44
Bug 711866 - Don't null deref when shutting down during media load algorithm. r=roc
2012-01-06 19:40:51 +13:00
Santiago Gimeno
5c749b2022
Bug 710292 - Add a common HTMLSplitOnSpacesTokenizer tokenizer. r=khuey
2012-01-04 05:08:00 -05:00
Jeff Muizelaar
cbe6846053
Bug 715699. Mark the Thebes surface dirty when we change it the canvas implemention. r=bas
...
We need to tell cairo when we've changed the Thebes surface. This was causing bugs on the CG backend.
2011-12-13 15:44:41 -05:00
Jonathan Kew
fae89f9ba9
bug 703100 - pt 1 - eliminate gfxTextRunWordCache and gfxTextRunCache. r=roc
2011-12-06 12:39:18 +00:00
Ehsan Akhgari
2580db3548
Bug 712510 - Initialize the return value in the extremely odd case where it's never assigned to before returning; r=roc
2012-01-03 19:28:45 -05:00
Benoit Jacob
b29786ebc2
Bug 713276 - Upgrade WebGL conformance test suite to r16456 - no review
...
No review because this is just syncing us with the upstream,
https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/conformance/
2012-01-03 12:28:10 -05:00
Henri Sivonen
18384e3ee5
Bug 708620 - Whine to console when a form is submitted in an encoding that cannot represent all of Unicode. r=smaug.
2012-01-02 16:18:30 +02:00
Phil Ringnalda
6b2c365532
Merge mozilla-inbound with mozilla-central
2012-01-01 20:53:49 -08:00
Kyle Huey
79aa17fb86
Bug 714445: nsWebMReader should not read preferences off the main thread. r=roc
2012-01-01 12:10:49 -05:00
Jeff Walden
569422c3b1
Bug 714411 - Fix several instances of classes/structs inconsistently declared. rs=dholbert
2011-12-31 01:15:59 -06:00
Robert Longson
6dd534bbe4
Bug 607854 - implement SVGTests interface. r=jwatt
2011-12-31 09:44:03 +00:00
Bobby Holley
9adc1c9d8a
Bug 713747 - Remove usage of UniversalFoo in gecko. r=bz
2011-12-30 09:35:39 -08:00
Bobby Holley
8a890a3676
Bug 713747 - Use UniversalXPConnect and UniversalXPConnect only in test coverage. r=bz
2011-12-30 09:35:38 -08:00
Ms2ger
941318dcd7
Merge m-c to m-i.
2011-12-30 12:17:22 +01:00
Olli Pettay
e29d8131b7
Bug 713462, don't traverse black content lists, r=mccr8
2011-12-29 23:21:33 +02:00
Olli Pettay
fb75702799
Bug 713865 - Don't traverse XBL and XUL protos so much, r=bent
2011-12-29 16:34:05 +02:00
Nicholas Nethercote
6c18b646e6
Bug 711895 - Tweak the warning options used for GCC builds. r=waldo, derf.
...
--HG--
extra : rebase_source : bbe982c5feceac25fb4c0ccd03ced3a874205c38
2011-12-28 19:59:19 -08:00
Matt Brubeck
3a1af194be
Merge from mozilla-inbound to mozilla-central
2011-12-28 11:02:59 -08:00
Plop
6b88ef2c7f
Bug 711446: Test defaultMuted with reflect.js; r=Ms2ger
2011-12-28 10:52:22 +01:00
Ms2ger
e27ef6c21a
Bug 713550 - Move Base64 code on nsXPConnect to XPCOM / xpcpublic.h; r=bholley+khuey
2011-12-28 09:13:38 +01:00
Plop
95713d298e
Bug 711446: Test defaultMuted with reflect.js; r=Ms2ger
2011-12-28 09:13:37 +01:00
Bas Schouten
ec94a42be5
Bug 702878: Extend gfx::2d API and D2D backend with new functionality. r=jrmuizel sr=roc
2011-12-28 06:56:11 +01:00
Phil Ringnalda
b8c127164a
Back out 9c78b4872333 (bug 702878) for Win M1 crashes and reftest orange
2011-12-27 21:09:44 -08:00
Phil Ringnalda
8dffee38d0
Back out dc7c7734ec7c, f793f9cfa72c, 10ea92a6a850 (bug 591718) for Android b-c orange in mobile/chrome/tests/browser_scrollbar.js
2011-12-27 20:34:08 -08:00
Robert O'Callahan
6184e1d5ea
Bug 591718. Make getClientRects/getBoundingClientRect take transforms into account, and not treat SVG <foreignObject> as establishing a new viewport. r=mats
2011-12-28 16:26:46 +13:00
Bas Schouten
3c44803f6b
Bug 702878: Extend gfx::2d API and D2D backend with new functionality. r=jrmuizel sr=roc
2011-12-28 03:51:38 +01:00
Robert O'Callahan
46858a7a66
Bug 591718. Make getClientRects/getBoundingClientRect take transforms into account, and not treat SVG <foreignObject> as establishing a new viewport. r=mats
2011-12-28 16:26:46 +13:00
Geoff Lankow
7e20167c5b
Bug 712518 - Improve MockFilePicker.jsm; r=jmaher
2011-12-23 11:10:52 +13:00
Jonathan Watt
b2807a33da
Bug 668163 - Map 'width' and 'height' on <svg> into style to stop <svg>'s computed width/height falling back to 150px x 300px when they're set to explicit percentage values that can be resolved (regression from bug 611099). r=dbaron.
2011-12-27 10:27:42 +00:00
Mats Palmgren
4d7a3d617b
Bug 713417 - Another crash test.
2011-12-26 14:29:25 +01:00
Jesse Ruderman
abbe509d74
Bug 713417 - Crash test.
2011-12-26 14:29:25 +01:00
Mats Palmgren
cbaceac13e
Bug 713417 - Make the nsGkAtoms::range property transferable. r=smaug
2011-12-26 14:29:25 +01:00
Phil Ringnalda
9b232d9b47
Merge m-i <-> m-c
2011-12-24 21:50:23 -08:00
Ms2ger
e927de0840
Bug 711240 - Part b: Expose xpc_qsStringToJsval publicly; r=bholley
2011-12-24 09:27:04 +01:00
Ms2ger
a6b482e711
No bug - Remove uint32/int32 from CustomQS_Canvas2D.h; rs=Waldo
2011-12-24 09:20:13 +01:00
Neil Rashbrook
27f9d856f2
Bug 669026 Fix caret movement when contenteditable areas are present r=ehsan
2011-12-24 00:11:30 +00:00
Ed Morley
9ef7070e0d
Merge last PGO-green changeset from mozilla-inbound to mozilla-central
2011-12-23 23:54:24 +00:00
Olli Pettay
160dbb2a7a
Bug 712743, if node is black, return early from ::Traverse, r=mccr8,sicking
2011-12-24 00:28:58 +02:00
Olli Pettay
ed20347f14
Bug 709569, a tool for webidl dictionary-like interfaces, r=khuey,mrbkap
2011-12-24 00:13:46 +02:00
Patrick McManus
0c44680201
bug 694576 r=bz
2011-12-22 21:21:20 -05:00
Jeff Walden
62f48d8793
Bug 711647 - Add MOZ_DELETE to a bunch of deliberately-not-implemented methods across the tree. r=dbaron
...
--HG--
extra : rebase_source : 507006c0f099da6851b585d2062267d285978ad7
2011-12-16 14:42:07 -05:00
Chris Pearce
d25971d03b
Bug 712134 - Log media load algorithm failures to web console. r=roc
2011-12-22 12:33:39 +13:00
Kyle Huey
53fc868531
Back out Bug 711895 for breaking l10n builds.
2011-12-29 15:45:51 -05:00
Mats Palmgren
f0f957b679
Bug 698237 - Invalidate affected frames when a range in a selection is modified. r=smaug
2011-12-24 14:26:03 +01:00
Phil Ringnalda
2e8e3cc006
Back out 1ac4cb2e7c32 to c631f9c3e9a9 (bug 598482) for Android reftest failures
2011-12-23 22:21:58 -08:00
Boris Zbarsky
6ebaa68f5c
Bug 598482 part 24. Flush on every mousemove, because otherwise we can end up with mouse events (mousemove, mousein, mouseout) dispatched to the wrong elements. r=smaug
2011-12-23 22:52:26 -05:00
Markus Stange
29da81396a
Bug 598482 part 6 - Remove nsIPlaintextEditor::eEditorUseAsyncUpdatesMask because it doesn't have any effect anymore. r=roc
2011-12-23 22:52:21 -05:00
Ed Morley
14d7ce0332
Backout b02402b95e5c (bug 708277) for build failures on all platforms
2011-12-22 11:07:12 +00:00
Thomas Prip Vestergaard
62e57cac37
Bug 708277 - Replace PR_MAX with NS_MAX. r=roc
2011-12-22 11:47:59 +01:00
Chris Pearce
4f12163ce1
Bug 713597 - Move assertions around so that they don't null pointer deref when full-screen exits during full-screen request. r=smaug
2012-01-06 10:19:33 +13:00
Jason Duell
bfbda04d2b
Bug 712188: Return correct websocket close code when brower navigates away from page. r=smaug
2012-01-05 12:14:22 -08:00
Ed Morley
adeadb6775
Backout b9e154713763 (bug 702158) for pgo linux failures
2012-01-11 01:22:15 +00:00
Florian Scholz
24d128ef83
Bug 696647 - Remove invalid MathML atoms; r=karlt
2012-01-10 23:49:26 +00:00
Daniel Holbert
906e5580a5
Bug 717004: Drop unused/unnecessary rv from GetLayoutHistoryAndKey, and check rv of nsILayoutHistoryState::GetState before using its output. r=volkmar
2012-01-10 15:32:58 -08:00
Chris Pearce
9d53b56f95
Bug 716417 - Don't add media elements to the element table twice if when we hit decode thread limit. r=roc
2012-01-11 11:58:43 +13:00
Marco Castelluccio
ddb9d03a2f
Bug 702158 - Build Skia Azure backend on linux. r=mattwoodrow
2012-01-11 11:17:56 +13:00
Mounir Lamouri
c3c33b0a58
Bug 709448 - File input click() handling should perhaps allow openControlled popups; r=bz
2011-12-21 18:03:52 +01:00
Doug Sherk
6b51946c31
Bug 710163: (part 2) fix EXT_context_loss semantics r=bjacob
...
Housekeeping stuff; update all WebGL API functions to use !IsContextStable()
instead of mContextLost.
2012-01-04 16:12:05 -05:00
Doug Sherk
c826aceeac
Bug 710163: fix EXT_lose_context semantics r=bjacob
...
The EXT_lose_context extension spec has had updates from Khronos which break our
current implementation. Primarily, it is mostly asynchronous now with more
heavily defined behavior.
NOTE: This patch will not pass on our current copy of context-lost.html and
context-lost-restored.html see bug for more info.
2012-01-04 16:12:03 -05:00
Rafael Ávila de Espíndola
001629a164
Bug 727222 - mark some classes in content/html/content/src/ final. r=smaug.
2012-02-15 10:42:34 -05:00
Aryeh Gregor
7cf7a1dac7
Bug 393910 - Serialize "0" as "0px" for lengths instead of "0pt"; r=dbaron
2012-02-14 10:54:08 -05:00
Rafael Ávila de Espíndola
a2d3d6fe02
Bug 727230 - Add a virtual destructor to WebGLExtension. r=bjacob.
2012-02-15 07:26:14 -05:00
aceman
002cb306a6
Bug 711721 - merge nsIScriptError and nsIScriptError2 interfaces; r=neil, sr=bzbarsky
2011-12-21 16:51:29 -05:00